	#grpcnt-nws-box{margin-left:-25px;}
	.grpcnt-nws{position:relative;float:left;clear:right;padding:0 2px 0 10px;margin:5px 0 0 15px; background-color:white;border:1px solid #e1e0e0; width:240px; height:230px;overflow:auto;}

	.pg-grp{margin:0;padding:0;}
	
	.fil-grp{float:left;background-color:#dde4ea;border:1px solid #003366;border-bottom:none;margin:0;padding:0;min-width:100%;}
	.fil-grp.bord{float:left;border:1px solid #003366;margin:0;padding:0;width:100%;}
	.rprt-grp{float:left;clear:left;_clear:none;margin:0;padding:0;min-width:100%;}
	
	
	.report-box, .report-box-head{float:left;clear:left;_clear:none;min-width:100%;_width:100%;margin:0;padding:0;border-bottom:1px dashed #bacbda;background-color:#a3bbcc;}
	.report-box-none{float:left;min-width:99%;_width:100%;margin:0;padding:0;border:none;}
	.report-box-wtab{float:left;min-width:99%;_width:100%;margin:0;padding:0;border:none;}
	.report-box.lst{float:left;min-width:99%;_width:100%;margin:0;padding:0;border:none;}
	
	.report-box-head{padding:10px 0px 10px 0px;background-color:#003063;}
	.report-box-head .report-cnt h4{color:#FFF;}
	
	.report-cnt-lf{float:left;margin:0px 0;padding:0px 0 0px 0px;border:none;}	
	* html .report-cnt-lf{float:left;margin:0px 0;padding:0px 0 0px 0px;border:none;}
	.report-cnt-lf h3{color:#003366;margin:4px 10px;padding:0;font-size:13px;}
	.report-cnt-lf h4{color:#000;margin:0px 10px 3px 10px;padding:0;font-size:11px;font-weight:normal;}
	.report-cnt{float:left;width:325px;margin:0;padding:5px 5px 0px 10px;}
	.report-cnt h4{display:inline;color:#000;margin:0px 10px 0 0px;padding:3px 0 0 0;font-size:11px;font-weight:normal;}
	
	.rprt-cnt{float:right;display:inline;margin:0;padding:0 0 5px 0;}	
	.report-cnt-std .rprt-cnt{padding-left:105px;float:left;}
	.rprt-cnt-sml, .rprt-cnt-std{float:left;display:inline;margin:5px 0 0 10px;padding:0 0 5px 0;}	
	.report-cnt-sml h4{display:inline;color:#000;margin:0px 10px 0 0px;padding:3px 0 0 0;font-size:11px;font-weight:normal;}
	#p-pop.p-rht{float:right;margin:5px 30px 0 0;}
	.p-rht ul{display:inline;}
	.p-rht li.p-prt{margin:0 10px 0 0;display:inline;}
	.p-rht li.p-eml{margin:0 10px 0 0;display:inline;}
	.p-rht li.p-dl{margin:0 10px 0 0;display:inline;}
	* html #p-pop.p-rht{margin:5px 5px 0 0;}
	.report-box.s-t{margin:2px 5px 0 10px;vertical-align:middle;}
	.report-box.s-s{margin:2px 5px 0 10px;vertical-align:middle;}
	.report-box.s-m{margin:2px 0 0 10px;vertical-align:middle;}
	.td-aed.s-m{margin:2px 0px 0 5px;vertical-align:middle;}
	.report-box.s-l{margin:2px 5px 0 10px;vertical-align:middle;}
	.report-box.s-x{margin:2px 0 0 10px;vertical-align:middle;}
	.report-box.i-t{vertical-align:middle;margin-right:5px;}
	.report-box.i-s{vertical-align:middle;margin-right:5px;}
	.report-box.i-m{vertical-align:middle;margin-right:5px;}
	.report-box.i-l{vertical-align:middle;margin-right:5px;}
	.report-box.i-x{vertical-align:middle;margin-right:5px;}
	
	
	
	.rprt-btn{width:100%;background-color:#a3bbcc;color:#000;text-decoration:underline;font-weight:normal;padding:2px 0px;}
	.rprt-chk{width:100%;background-color:#c00;color:#f1f2f3;text-decoration:none;font-weight:normal;padding:5px 0px;}
	.rprt-btn-ac{height:100%;width:100%;background-color:#7597b4;color:#000;text-decoration:none;border-left:1px solid #7597b4;border-top:1px solid #7597b4;border-right:1px solid #7597b4;border-bottom:1px solid #7597b4;}
	.aed{display:inline;width:auto;clear:none;background-color:#cc0000;color:#f1f2f3;padding:0 2px;margin:0 0 0 3px;text-decoration:none;}
	
	* html .rprt-btn{width:100%;height:30px;background-color:#a3bbcc;color:#000;text-decoration:underline;font-size:11px;padding:2px 5px;font-family:verdana;}
	* html .aed{background-color:#cc0000;color:#f1f2f3;padding:0 2px;margin:0 0 0 5px;height:19px;width:auto;vertical-align:middle;text-decoration:none;}
	* html .lo{background-color:#a3bbcc;color:#000;padding:0 2px;margin:0 0 0 5px;height:19px;width:auto;vertical-align:middle;text-decoration:none;}
	* html .norm{width:auto;padding:0 5px;vertical-align:middle;}
	* html .rprt-btn-ac{width:100%;height:100%;background-color:#7597b4;color:#000;text-decoration:none;height:30px;font-size:11px;font-family:verdana;padding:2px 5px;border-left:1px solid #7597b4;border-top:1px solid #7597b4;border-right:1px solid #7597b4;border-bottom:1px solid #7597b4;}
	* html .fm-btn-im{vertical-align:middle;width:45px;height:20px;border-top:1px #f7f7f7 solid;border-left:1px #f7f7f7 solid;border-right:1px #000;border-bottom:1px #000;padding:1px;background-color: #f7f7f7;color: #cc0000;font-size: 11px;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');}
	* html .report-btn{vertical-align:middle;height:19px;width:30px;background-color:#d1dde6;color:#000;text-decoration:underline;font-size:11px;padding:0px 2px;font-family:verdana;margin-left:5px;}
	.summary-box{clear:both;margin:0px;padding:5px 10px;}
	.summary-box table{width:auto;margin:0;padding:10px 15px;background-color:#f1f2f3;}
	.summary-box td{border-bottom:1px solid #003366;}
	.summary-box-grp{clear:both;margin:10px 0 0 0;padding:5px 10px;}
	.summary-box-grp table{width:auto;margin:0;padding:10px 15px;background-color:transparent;}
	.summary-box-grp td{border-bottom:1px solid #003366;}
	
	.sum-tx{border-top:1px solid #003366;border-left:1px solid #003366;border-right:1px solid #003366;background-color:#ccd6e0;padding:5px;color:#003366;text-align:center;}
	.sum-tx-hr{border-left:1px solid #003366;background-color:#ccd6e0;padding:5px 5px 5px 35px;color:#003366;text-align:right;}
	.sum-tx-emp{background-color:#dde4ea;}
	.tot-tx{border-left:1px solid #003366;border-right:1px solid #003366;background-color:#ccd6e0;padding:5px;color:#cc0000;text-align:right;}
	
	.rprt-nav{float:left;width:100%;margin:10px 0px 0 0px;}
	.rprt-nav span{vertical-align:middle;}
	.rprt-nav img{margin:0 5px;vertical-align:middle;}
	.rprt-nav input{margin:0 5px;padding:0 2px;vertical-align:middle;}
	.report-output{float:left;color:#000;background-color:#dde4ea;padding:10px 10px 10px 10px;margin:0px;border:1px solid #003366;border-top:none;}
	.no-tab{border-top:none;}
	.no-bg{background-color:#fff;border:none;margin:0;padding:0;}
	.add-multi{width:100%;margin:0 4px 5px 0;}
	.add-multi h4{margin:0;padding:3px 2px 0 2px;float:left;font-size:11px;font-weight:normal;}
	.report-output table{font-family:Trebuchet MS, Verdanal, Helvetica, sans-serif;margin:0;padding:0;background:#fff;}
	.report-output table.bordered{border:1px solid #003366;border-top:none;}
	.report-output table.printed{width:620px;}
	
	.report-output thead{padding:0;background-color:#dde4ea;text-align:left;}
	.report-output tfoot{padding:0;background-color:#dde4ea;text-align:left;}
	.report-output th{width:auto;border:1px solid #000;padding:0;}
	.grp-msg-text{color:#003366;}
	.report-output td {padding:2px;border-right:1px solid #000;border-bottom:none;vertical-align:top;}
	.report-output td.empt {padding:2px;border-right:none;border-bottom:none;vertical-align:top;background-color:transparent !important;}
	.report-output td.td-aed,th.td-aed{background-color:#dde4ea;border:none;vertical-align:middle;text-align:left;padding-left:5px;padding-right:0;}
	.report-output td.td-chk,th.td-chk{border-left:1px solid #000;vertical-align:middle;text-align:center;padding-right:0;}
	.report-output th.th-rw, .report-output tr.th-rw, .report-output td.nod{background-color:#dde4ea;border:none;}
	.report-output th.th-tp{border-bottom:1px solid #000;}
	.report-output th.th-bt, .report-output tr.th-bt{border-top:1px solid #000;}
	.report-output td.td-rw{padding:3px;border-left:1px solid #000;text-align:left;}
	.odd{background-color:#fff;}
	.evn{background-color:#f1f2f3;}
	.last-class{border-right:1px solid #000;background:#000;}
	.rht{text-align:right;}
	.report-output td.fst{border-left:1px solid #000;}
	.rprt-nodata{margin:0 0 0 10px;}
	
	
	.rprt-tabs {color:#000;border-bottom:1px solid #003366;margin:12px 0px 0px 0px;padding:5px;padding-left:0px;z-index: 1;}
	.rprt-tabs li {display: inline;overflow: hidden;list-style-type: none;margin-right:5px; }	
	.rprt-tabs a{color:#000;background: #f0f0f0;border: 1px solid silver;border-bottom:1px solid #003366;padding: 5px 5px 5px 5px;margin: 0px;text-decoration:none; }	
	.rprt-tabs a.ac{color:#000;background: #f0f0f0;border: 1px solid #003366;padding: 5px 5px 5px 5px;margin: 0px;text-decoration:none; }	
	.rprt-tabs a.ac {background:#dde4ea;border-bottom:1px solid #dde4ea; }	
	.rprt-tabs a:hover {color: #000;background: #f0f0f0;text-decoration:none; }		
	.rprt-tabs a:visited {color: #000;}
	.rprt-tabs a.ac:hover {background:#dde4ea;color:#000;text-decoration:none;}

	.evn-b{background-color:#ebf1f5;}
	.odd-b{background-color:white;}
	
	.pt-ln-hd{background-color:#ccd6e0;font-weight:bold;text-align:left;}
	.pt-ln-shd{text-align:left;}

	.pt-ln-fll{text-align:right;}
	.pt-ln-lb{text-align:right;width:175px;}
	.pt-ln-cur{text-align:right;color:#003366;}
	.pt-ln-inv{background-color:transparent;vertical-align:middle;width:50px;}
	#pt-ln-inv{background-color:transparent;vertical-align:middle;}
	.pt-col-lb{font-weight:bold;text-align:center;}
	
	.pt-perc{color:#000000;}
	.pt-neg{color:#CC0000;}
	